package vo;

import cae.*;


/**
 *
 * @author sbaldrich
 */
public class VOSubmissionOutput {

    private String compileOutput;
    private String executionOutput;
    private EnumVerdicts verdict;
    private EnumStatus status;
    private int executionTimeInMiliseconds;

    public VOSubmissionOutput(String compileOutput, String executionOutput, EnumVerdicts verdict, EnumStatus status, int time) {
        this.compileOutput = compileOutput;
        this.executionOutput = executionOutput;
        this.verdict = verdict;
        this.status = status;
        this.executionTimeInMiliseconds = time;
    }


    public String getCompileOutput() {
        return compileOutput;
    }

    public void setCompileOutput(String compileOutput) {
        this.compileOutput = compileOutput;
    }

    public String getExecutionOutput() {
        return executionOutput;
    }

    public void setExecutionOutput(String executionOutput) {
        this.executionOutput = executionOutput;
    }

    public int getExecutionTimeInMiliseconds() {
        return executionTimeInMiliseconds;
    }

    public void setExecutionTimeInMiliseconds(int executionTimeInMiliseconds) {
        this.executionTimeInMiliseconds = executionTimeInMiliseconds;
    }

    public EnumStatus getStatus() {
        return status;
    }

    public void setStatus(EnumStatus status) {
        this.status = status;
    }

    public EnumVerdicts getVerdict() {
        return verdict;
    }

    public void setVerdict(EnumVerdicts verdict) {
        this.verdict = verdict;
    }
}
